const formatTime = (date) => {
  const year = date.getFullYear();
  const month = date.getMonth() + 1;
  const day = date.getDate();
  const hour = date.getHours();
  const minute = date.getMinutes();
  const second = date.getSeconds();

  return `${[year, month, day].map(formatNumber).join("/")} ${[
    hour,
    minute,
    second,
  ]
    .map(formatNumber)
    .join(":")}`;
};

const formatNumber = (n) => {
  n = n.toString();
  return n[1] ? n : `0${n}`;
};

// 消息提示封装
const utils = {
  toast(title = "数据加载失败...") {
    wx.showToast({
      title,
      icon: "none",
      mask: true,
    });
  },
};

wx.utils = utils;

module.exports = {
  formatTime,
};
export default utils;
